Heavy snow - Alemán Inglés Diccionario